package com.gimi.cloud.jimi.dto.bank;

import com.gimi.cloud.jimi.dto.base.BaseDTO;

/**
 * 银行卡数据传输类
 */
public class BankCardDTO extends BaseDTO {
	
	private static final long serialVersionUID = 1L;

	/** 卡号*/
	private String cardNo;
	/** 用户ID*/
	private Integer userId;
	/** 用户姓名 */
	private String userName;
	/** 国家*/
	private String nation;
	/** 开户所在省*/
	private String province;
	/** 开户所在市*/
	private String city;
	/** 开户所在区/县*/
	private String county;
	/** 支行名称*/
	private String subBankName;
	/** 预留电话*/
	private String phone;
	/** 三方支付机构ID*/
	private Integer poId;
	/** 三方支付机构扣款标识*/
	private String poOrgMark;
	/** 系统唯一标识*/
	private String sysMarkNo;
	/** 所属银行id */
	private Integer biId;
//	/** 创建时间*/
//	private Date addTime;
//	/** 更新时间*/
//	private Date updateTime;

	public String getCardNo() {
		return cardNo;
	}

	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getNation() {
		return nation;
	}

	public void setNation(String nation) {
		this.nation = nation;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getCounty() {
		return county;
	}

	public void setCounty(String county) {
		this.county = county;
	}

	public String getSubBankName() {
		return subBankName;
	}

	public void setSubBankName(String subBankName) {
		this.subBankName = subBankName;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public Integer getPoId() {
		return poId;
	}

	public void setPoId(Integer poId) {
		this.poId = poId;
	}

	public String getPoOrgMark() {
		return poOrgMark;
	}

	public void setPoOrgMark(String poOrgMark) {
		this.poOrgMark = poOrgMark;
	}

	public String getSysMarkNo() {
		return sysMarkNo;
	}

	public void setSysMarkNo(String sysMarkNo) {
		this.sysMarkNo = sysMarkNo;
	}

	public Integer getBiId() {
		return biId;
	}

	public void setBiId(Integer biId) {
		this.biId = biId;
	}

//	@Override
//	public Date getAddTime() {
//		return addTime;
//	}
//
//	@Override
//	public void setAddTime(Date addTime) {
//		this.addTime = addTime;
//	}
//
//	@Override
//	public Date getUpdateTime() {
//		return updateTime;
//	}
//
//	@Override
//	public void setUpdateTime(Date updateTime) {
//		this.updateTime = updateTime;
//	}


	@Override
	public String toString() {
		return "BankCardDTO{" +
				"cardNo='" + cardNo + '\'' +
				", userId=" + userId +
				", userName='" + userName + '\'' +
				", nation='" + nation + '\'' +
				", province='" + province + '\'' +
				", city='" + city + '\'' +
				", county='" + county + '\'' +
				", subBankName='" + subBankName + '\'' +
				", phone='" + phone + '\'' +
				", poId=" + poId +
				", poOrgMark='" + poOrgMark + '\'' +
				", sysMarkNo='" + sysMarkNo + '\'' +
				", biId=" + biId +
				'}';
	}
}
